package com.upcode.weighing.vo.req.pc;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.StringUtils;

@Data
@EqualsAndHashCode(callSuper=false)
public class EquipmentPostReqVo {

    /**
     * 主键ID
     */
    private Long recId;
    /**
     * 快递公司代码
     */
    private String expressCorpCode;
    /**
     * 快递公司名称
     */
    private String expressCorpName;
    /**
     * 快递单号
     */
    private String wayBillNo;

    /**
     * CPU卡号
     */
    private String cpuId;
    /**
     * OBU编号
     */
    private String obuId;

    public String checkParams(){
        if(null == recId){
            return "订单ID不可为空";
        }
        if(StringUtils.isBlank(expressCorpCode) || StringUtils.isBlank(expressCorpName)){
            return "请选择快递公司";
        }
        if(StringUtils.isBlank(wayBillNo)){
            return "请输入快递单号";
        }
        return null;
    }
}
